/* Reset */
body,html {
    height:100%;
}
body, html, ul, ol, li, form, p {
    margin: 0;
    padding: 0;
}
frame, iframe {
    border:0;
}
img {
    border:0px none;
}
strong {
    font-weight:bold;
}
ul, ol, li {
    list-style: none;
}
.clearBoth {
    clear: both;
    line-height: 0;
    font-size:0px;
}
 /* Typo */
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
}
a {
	color: #369;
	text-decoration: none;
	font-size: 13px;
}
a:hover {
	color: #69D;
	text-decoration: underline;
}
.red {
	color: #C00;
}

/* Structure */
#content{
	text-align: left;
}
#container {
	width:1000px;
	text-align:left;
}
#main {
	float: left;
	display:inline;
	width: 725px;
	padding: 0 10px 10px;
	text-align: left;
}
#main_search {
	float: left;
	display:inline;
	width: 515px;
	padding: 0 10px 10px;
	text-align: left;
}

#dx {
	float: left;
	display:inline;
	width: 220px;
	padding: 0 0 0 10px;
	text-align: left;
	border-left:1px solid #C9D7F1;
}
#sx {
	float: left;
	display:inline;
	width: 220px;
	padding: 0 10px 0 0;
	text-align: left;
	border-right:1px solid #C9D7F1;
}

#foot {
	clear: both;
	padding: 2px;
	text-align: center;
	padding-top: 10px;
	margin-top: 10px;
	border-top: 2px solid #EEE;
}

/* Header */
#head {
	margin-bottom:10px;
	padding:5px 0;
	height:115px;
}
#top-head {
	margin-bottom:5px;
	color:#888;
	padding: 2px 10px;
	font-size: 11px;
	text-align: left;
}
#top-head p {
	float:left;
}
#top-head ul {
	float:right;
}
#top-head ul li {
	float:left;
	margin-left:15px;
	height:16px;
	padding-left:20px;	
}
#top-head ul li a {
	text-decoration:none;
	font-weight:bold;
	line-height:16px;
}
#top-head ul li.help {
	background: url(../img/help.png) no-repeat 0 0;
}
#top-head ul li.login {
	background: url(../img/login.png) no-repeat 0 0;
}
#main-head {
	background: url(../img/bg-head.jpg) repeat-x 0 0;
	float:left;
	width:100%;
	min-width:960px;
	height:89px;
	display:inline;
}
#logo {
	float: left;
	margin: 11px 0 0 8px;
	display:inline;
}
#search {
	float:left;
	text-align: left;
	margin:12px 0 0 35px;
	display:inline;
}
#searchForm {
	background: url(../img/bg-search.png) no-repeat 0 0;
	color:#525252;
	width:436px;
	height:67px;
	padding:3px 0 0 12px;
}
#searchForm .fields {
	display:inline;
	float:left;
	margin:0 6px;
}
#searchForm .fields button {
	float:left;
}
#new-post {
	margin-left:47px;
	margin-top:7px;
	float:left;
	display:inline;
}
a#addnew {
	float:left;
	display:block;
	text-indent:-9999px;
	text-align:left;	
	height:62px;
	width:177px;
	background:url(../img/add.png) no-repeat 0 0;
	border:0;
	cursor:pointer;	
}
a#addnew:hover {
	background:url(../img/add.png) no-repeat 0 -62px;
}
#buttons {
	position: absolute;
	top: 2.4em;
	right: 1em;
	display:none;
}
#buttons .butt {
	display: block;
	float: left;
	width: 5.8em;
}

#email_login #dx {
display: none;
}

#email_login #main {
margin-left: 10%;
}
.information,
.alert,
.confirm {
display: block;
text-align: center;
padding: 10px;
margin: 20px 0;
}
.information {
background-color: #E8F3F7;
border: 1px solid #B2DCEC;;
}
.alert {
border: 1px solid #B2DCEC;
background-color: #E8F3F7;
color: #D00;
font-weight: bold;
}
.confirm {
border: 1px solid #B2DCEC;
background-color: #E8F3F7;
}
.border_red {
border: 2px solid red;
}

/* la colonna non va qui */
/* #inserimento #dx,
#inserimento2 #dx,
#inserimento3 #dx,
#inserimento4 #dx,*/
#conferma_annuncio #dx,
#modifica_annuncio #dx,
#modifica_annuncio2 #dx,
#elimina_annuncio #dx,
#login #dx,
#faq #dx,
#scegli_citta #dx,
#condizioni_di_utilizzo #dx,
#privacy #dx {
display: none;
}
#inserimento #main,
#inserimento2 #main,
#inserimento3 #main,
#inserimento4 #main,
#conferma_annuncio #main,
#modifica_annuncio #main,
#modifica_annuncio2 #main,
#elimina_annuncio #main,
#login #main,
#faq #main,
#scegli_citta #main,
#condizioni_di_utilizzo #main,
#privacy #main,
#cambia_password #main {
/*width: auto;
padding: 0 9%;*/
width: 730px;
padding: 10px;
}

.information_google {
background-color: #FFFDC5;
margin: 0;
padding: 0;
clear: both;
padding: 5px;
margin-top: 20px;
}

.information_miei {
background-color: #FFFDC5;
padding: 0;
clear: both;
padding: 8px;
margin-top: 20px;
text-align: left;
}

#dx .e_su_inserisci .label {
margin-top: 30px;
display: block;
text-align: left;
font-weight: bold;
font-size: 1.2em;
margin-bottom: 2px;
border-bottom: 2px solid #369;
padding: 0 0.5em 0.2em 0.5em;
}


#dx #categtree .label {
margin-top: 30px;
display: block;
text-align: left;
font-weight: bold;
font-size: 1.2em;
margin-bottom: 2px;
border-bottom: 2px solid #369;
padding: 0 0.5em 0.2em 0.5em;
}


#dx .citta .label {
/*margin-top: 30px;*/
display: block;
text-align: left;
font-weight: bold;
font-size: 1.2em;
margin-bottom: 2px;
border-bottom: 2px solid #369;
padding: 0 0.5em 0.2em 0.5em;
}

#dx .nomecitta {
/*margin-top: 12px;*/
display: block;
text-align: left;
font-weight: bold;
font-size: 1.2em;
margin-bottom: 2px;
border-bottom: 2px solid #369;
padding: 0 0.5em 0.2em 0.5em;
}
#dx .citta .altre {
margin-bottom: 10px;
display: block;
text-align: right;
margin-top: 2px;
border-top: 2px solid #369;
padding: 0.2em 0.5em 0.2em 0.5em;
}
#dx .correlati a {
display: block;
}



#cittahead {
float: left;
padding-top: 2.6em;
}
#cittahead .nome_citta {
font-size: 1.4em;
font-weight: bold;
color: #369;
}
#box_segnalazione {
	visibility: hidden;
	background-color: #EEF;
	padding: 10px;
	border: 2px solid #69D;
	margin-top: 5px;
	margin-left: 15%;
	float: left;
	position: absolute;
	margin-top: 15px;
}
#main .boxhome_big {
	width: 97%;
	float: left;
	padding: 0.5%;
	height: 5em;
	margin: 0.5%;
	margin-bottom: 10px;
}
#main .boxhome_big .nomecat {
	font-weight: bold;
	font-size: 1.2em;
	margin-bottom: 2px;
	border-bottom: 2px solid #C00;
	padding: 0 0.5em 0.2em 0.5em;
}
#main .boxhome .elencosottocat {
	padding-left: 2em;
}
#main .boxhome_big .elencosottocat td{
	font-size:13px;
}
#main .boxhome {
	width: 346px;
	float: left;
	padding: 0;
	height: 246px;
	margin: 0 14px 10px 0;
}
/* eccezioni */
#main .cat173,
#main .cat66 {
height: 180px;
}

#main .cat128,
#main .cat80 {
height: 258px;
}


#main .boxhome .nomecat {
font-weight: bold;
font-size: 1.2em;
margin-bottom: 2px;
border-bottom: 2px solid #C00;
padding: 0 0.5em 0.2em 0.5em;
}
#main .boxhome .elencosottocat {
	padding-left: 2em;
}
/* eccezioni */
#main_search .cat173,
#main_search .cat66 {
height: 180px;
}

#main_search .cat128,
#main_search .cat80 {
height: 258px;
}


#main_search .boxhome .nomecat {
font-weight: bold;
font-size: 1.2em;
margin-bottom: 2px;
border-bottom: 2px solid #C00;
padding: 0 0.5em 0.2em 0.5em;
}
#main_search .boxhome .elencosottocat {
	padding-left: 2em;
}
#annunci .annuncio {
	padding: 8px 0px 8px 3px;
	margin-bottom: 5px;
	border-bottom: 2px solid #DDD;
}
#annunci .annuncio .titolo {
	/*font-weight: bold;*/
	font-size: 1.2em;
}
#annunci .annuncio .testo {
	padding:0 50px 0 0;
	line-height:15px;
	font-size:0.9em;
	display:block;
}
#annunci .annuncio_search {
	padding: 8px 0px 8px 3px;
	margin-bottom: 5px;
	border-bottom: 2px solid #DDD;
}
#annunci .annuncio_search .titolo {
	/*font-weight: bold;*/
	font-size: 1.2em;
	color:#999999;
}
#annunci .annuncio_search .titolo_nat {
	/*font-weight: bold;*/
	font-size: 1.2em;
	color:#336699;
}

#annunci .annuncio_search .testo {
	padding:0 50px 0 0;
	line-height:15px;
	font-size:0.9em;
	display:block;
}

#dx .citta {
	text-align: center;
}
#dx #categtree .tit {
display: block;
font-size: 1em;
font-weight: normal;
font-style: italic;
color: #269;
border-bottom: 4px solid #369;
padding: 5px;
}
#dx #cities .tit {
display: block;
font-size: 1em;
font-weight: normal;
font-style: italic;
color: #269;
border-bottom: 4px solid #369;
padding: 5px;
}

.noclick {
	color: #999;
}

#citta_table_cloud a {
font-family: verdana;
color: #369;
text-decoration: none;
}

.cloud0 {
font-size: 12px;
color: #023568;
}
.cloud1 {
font-size: 14px;
color: #073A6D;
}
.cloud2 {
font-size: 16px;
color: #0F4073;
}
.cloud3 {
font-size: 18px;
color: #17477A;
}
.cloud4 {
font-size: 20px;
color: #204F82;
}
.cloud5 {
font-size: 22px;
color: #28578A;
}
.cloud6 {
font-size: 24px;
color: #2E5F92;
}
.cloud7 {
font-size: 34px;
color: #326699;
}
.cloud8 {
font-size: 36px;
color: #336DA0;
}
.cloud9 {
font-size: 38px;
color: #3375A8;
}
.cloud10 {
font-size: 42px;
color: #337DB0;
}
.cloud11 {
color: #3385B8;
font-size: 34px;
}
.cloud12 {
color: #338CBF;
font-size: 36px;
}
.cloud13 {
font-size: 38px;
color: #3392C5;
}
.cloud14 {
color: #3399CC;
font-size: 40px;
}
.cloud15 {
font-size: 42px;
}

#dx .cloud .noncurrent {
color: #CCC;
}
#dx .cloud .noncurrent:hover {
color: #69D;
}


#search_table {
	padding: 0px;
	margin: 0px;
	width: 100%;
	height: 30px;
	background-color: #E6ECF5;
	border-top: 1px solid #4167B1;
	border-right: 0px solid;
	border-bottom: 1px solid #4167B1;
	border-left: 0px solid;
}
#search_table td {
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	text-decoration: none;
}
#search_table input, #search_table select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	text-decoration: none;
}



#citta_table2 td {
color: #999;
}
.disabled {
color: #CCC
}

#citta_table_cloud .label {
display: block;
font-size: 1.2em;
padding: 4px;
font-weight: bold;
color: #C00;
margin-bottom: 10px;
}
#scegli_citta #main {
text-align: center;
}
#citta_table_cloud {
width: 530px;
margin: 0 auto 30px auto;
text-align: center;
padding: 0 0 10px 0;
}
#citta_table_cloud .cloud {
border: 1px solid #C00;
padding: 10px;
}


#dx .ultimiannunci {
/* margin-top: 30px;*/
}
#dx .ultimiannunci span.annuncio {
display: block;
padding: 4px 0;
border-bottom: 1px solid #DDD;
}
#dx .ultimiannunci .label {
	margin-top: 12px;
	display: block;
	text-align: left;
	font-weight: bold;
	font-size: 1.2em;
	margin-bottom: 2px;
	border-bottom: 2px solid #369;
	padding: 0 0.5em 0.2em 0.5em;
}
#dx .ultimiannunci a.titolo_sp {
font-size: 12px;
color: #999;
}
#dx .ultimiannunci .data_sp {
color: #336699;
font-style: italic;
}
#dx .ultimiannunci a.titolo {
font-size: 12px;
color: #336699;
}
#dx .ultimiannunci .data {
color: #999;
font-style: italic;
}


#mostra_annuncio #annuncio h1 {
color: #369;
}

#mostra_annuncio #annuncio .altri_campi {
margin: 10px 0;
}
#mostra_annuncio #annuncio .altri_campi .campo .etichetta {
font-weight: bold;
color: #369;
}
#mostra_annuncio #annuncio .data_pubblicazione {
font-style: italic;
margin-bottom: 10px;
}
#mostra_annuncio #annuncio a.contatti, 
#mostra_annuncio #annuncio a.segnala_moderatori {
text-decoration: underline;
}
#mostra_annuncio #annuncio .rispondi {
display: block;
float: left;
padding: 5px;
text-align: center;
border: 1px solid #DDD;
text-decoration: none;
}
#mostra_annuncio #annuncio a.contatti:hover, 
#mostra_annuncio #annuncio a.rispondi:hover, 
#mostra_annuncio #annuncio a.segnala_moderatori:hover {
border-color: #C00;
color: #C00;
text-decoration: none;
}
#mostra_annuncio #annuncio div.contatti { 
width: 80%;
text-align: left;
margin: 10px;
background-color: #FF9;
}
#mostra_annuncio #annuncio div.contatti .label { 
font-weight: bold;
}


#mostra_annuncio #annuncio .foto {
float: right;
}

#iframenascosto {
border: 0;
width: 490px;
height: 100px;
background-color: #EEF;
font-family: verdana;
font-size: small;
display: none;
}




.box_celeste_bordo,
#box_celeste_bordo {
background-color: #E8F3F7;
padding: 10px;
border: 1px solid #B2DCEC;;
width: 100%;
}



#inserimento_categ {
font-family: verdana;
}
#inserimento_categ .elenchi {
padding: 0 0;
width: 100%;
}

#inserimento_categ .elenchi .sx,
#inserimento_categ .elenchi .center,
#inserimento_categ .elenchi .dx {
clear: left;
width: 100%;
text-align: left;
}

#inserimento_categ .elenchi .sx .blocco,
#inserimento_categ .elenchi .center .blocco,
#inserimento_categ .elenchi .dx .blocco {
float: left;
width: 45%;
text-align: left;
margin-left: 3%;
}

#inserimento_categ .elenchi .dx .blocco_big {
float: left;
width: 20%;
text-align: left;
margin-left: 3%;
}
#inserimento_categ .blocco_big {
padding-bottom: 15px;
}

#inserimento_categ .blocco_big a:hover {
color: #cc0000;
}

#inserimento_categ .blocco {
padding-bottom: 15px;
}

#inserimento_categ .blocco a:hover {
color: #cc0000;
}
#inserimento_categ .titolo {
font-weight: bold;
font-size: medium;
display: block;
margin-bottom: 3px;
color: #000;
border-bottom: 2px solid #c00;
}


h1 {
font-size: 1.4em;
color: #369;
}
#inserimento .nota {
text-align: center;
color: #090;
margin-bottom: 10px;
}
#inserimento .box_inserimento_cerco {
padding: 4px;
background-color: #FFFDC5;
}
#cambia_password .steps,
#inserimento .steps,
#inserimento2 .steps,
#inserimento3 .steps,
#inserimento4 .steps,
#conferma_annuncio .steps {
text-align: center;
border: 1px solid #369;
padding: 6px;
margin-bottom: 15px;
}
#cambia_password .steps span,
#inserimento .steps span,
#inserimento2 .steps span,
#inserimento3 .steps span,
#inserimento4 .steps span,
#conferma_annuncio .steps span {
color: #666;
}
/* quali sono evidenziati passo passo: */
#inserimento .steps span.primo {
color: #000;
font-weight: bold;
}
#inserimento2 .steps span.secondo{
color: #000;
font-weight: bold;
}
#inserimento3 .steps span.terzo{
color: #000;
font-weight: bold;
}
#inserimento4 .steps span.quarto{
color: #000;
font-weight: bold;
}




#ris_annunci .pagine {
text-align: right;
}
#ris_annunci .resultlabel {
font-weight: bold;
padding-top: 10px;
}
#ris_annunci #noresults {
font-size: 1.5em;
padding: 1em;
font-style: italic;
color: #CCC;
}



#loginbox {

}
#loginbox table {
width: 100%;
}
#loginbox .label {
text-align: right;
width: 40%;
font-weight: bold;
}
#loginbox .value input {
width: 250px;
}
#loginbox .submit {
text-align: center;
}
#loginbox .submit input {
width: 150px;
}



#mostra_annuncio #annuncio .annuncio_scaduto div, 
#mostra_annuncio #annuncio .annuncio_scaduto span,
#mostra_annuncio #annuncio .annuncio_scaduto h1,
#mostra_annuncio #annuncio .annuncio_scaduto .campo .etichetta {
color: #AAA;
}
#mostra_annuncio #annuncio .annuncio_scaduto .contatti,
#mostra_annuncio #annuncio .annuncio_scaduto .rispondi,
#mostra_annuncio #annuncio .annuncio_scaduto .segnala_moderatori {
display: none;
}

#box_risposta {
padding: 10px;
border: 1px solid #B2DCEC;;
background-color: #E8F3F7;
margin-top: 25px;

}
#box_risposta .primariga {
font-weight: bold;
}
#mostra_annuncio #annuncio .rispondi {
color: #090;
}


#DwhForm {
background-color: #C5FFCC;
border: 2px solid #D0E0C0;
}

#dx .tagcloud .elenco {
display: block;
padding: 2px;
}


#dx .e_su_inserisci .elenco {
display: block;
padding: 2px;
background-color: #FFFDC5;
}

#annunci .cancella {
color: #C00;
}

#annunci .inmoderazione {
color: #666;
}

#cambia_password #box_celeste_bordo {
padding: 10px 0;
}

#mostra_annuncio #form_segnalazione {
text-align: left;
}

#mostra_annuncio span.contatti,
#mostra_annuncio span.segnala_moderatori {
font-weight: bold;
}

span.rispondiannuncio {
font-weight: bold;
}
#social a {
	border-left:1px solid #E2E2E2;
	display:block;
	float:left;
	height:24px;
	margin:2px 0 0;
	padding:0 8px;
	width:24px;
}
#social span {
	float:left;
	margin:4px 4px 0 0;
}
#social a.twitter {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/img/social/twitter.png) no-repeat scroll center -24px;
}
#social a.twitter:hover {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/img/social/twitter.png) no-repeat scroll center 0;
}
#social a.facebook {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/img/social/facebook.png) no-repeat scroll center -24px;
}
#social a.facebook:hover {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/img/social/facebook.png) no-repeat scroll center 0;
}

/* SEZIONE SEARCH */
#descrizione_pagina_search {
margin: 0;
border: 1px solid #c00;
border-width: 0 0 1px 0;
padding: 2px;
font-size: 10px;
text-align: left;
background-color: #EEEEEE;
}

/* Page Numbers */
.pages {
 font: 83%/1.4 arial, helvetica, sans-serif;
    padding: 1em;
    margin: 1em 0;
    clear: left;
    font-size: 85%;
}

.pages a, .pages span {
	color:#003366;
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #fff;
    background: #fff;
}

.pages span.current {
    border: 1px solid #2E6AB1;
    font-weight: bold;
    background: #2E6AB1;
    color: #fff;
}

.pages a {
    border: 1px solid #9AAFE5;
    text-decoration: none;
}

.pages a:hover {
    border-color: #2E6AB1;
}

.pages a.nextprev {
    font-weight: bold;
}

.pages span.nextprev {
    color: #666;
}

.pages span.nextprev {
    border: 1px solid #ddd;
    color: #999;
}

.pages .nextprev-next {
    float: right;
}

/* TagCloud */
.tagcloud .elenco a {
	display:inline-block;
	line-height:1.4;
}
.t1 {font-size:8px;}
.t2 {font-size:10px;}
.t3 {font-size:11px;}
.t4 {font-size:12px;}
.t5 {font-size:14px;}
.t6 {font-size:15px;}
.t7 {font-size:17px;}
.t8 {font-size:18px;}
.t9 {font-size:20px;}
.t10 {font-size:22px;}

.sponsored {
/*background-color:#E8F3F7;*/
/*border:1px solid #B2DCEC;*/
padding:10px;
background: none repeat scroll 0 0 #FBF0FA;
}
#annunci .annuncio-sp {
padding: 8px 3px;
}
#annunci .annuncio-sp .titolo {
font-size: 1.2em;
text-decoration: underline;
background:url("http://www.ennunci.it/img/star.png") no-repeat scroll 0 0 transparent;
padding:0 0 0 18px;
}
#annunci .annuncio-sp a:hover{
	color: #336699;
}
#annunci a.merchant {
	color: green;
	font-size:1em;
}
.insert-steps {
	text-align: center;
	border: 1px solid #369;
	padding: 6px;
	margin-bottom: 15px;
}
.insert-steps span {
	color: #666;
}
.insert-steps span.attivo {
	font-weight:bold;
	color: #000;
}
ul.right-list {
	margin-top: 4px;
}
ul.right-list li{
	list-style-type:disc;
	list-style-image:url(/img/BulletChecked.gif);
	margin-left: 18px;
	margin-bottom: 8px;
}
#ov_desc{
	font-size:1em;
	}
.sposored_label{
	float:right;
	font-size:0.9em;
	color:#ccc;
	}
#sx .relatedsearch .label {
	margin-top: 12px;
	display: block;
	text-align: left;
	font-weight: bold;
	font-size: 1.2em;
	margin-bottom: 2px;
	border-bottom: 2px solid #369;
	padding: 0 0.5em 0.2em 0.5em;
	color:#000;
}
#sx .relatedsearch a.titolo {
font-size: 12px;
}
#sx .relatedsearch .data {
color: #999;
font-style: italic;
}
#sx .relatedsearch li{
		margin:10px;
		list-style:disc inside url("http://www.ennunci.it/img/arrow_right.png");
	}	
#sx .relatedsearch_sp a{
		font-size:11px;
		color:#999999;
		}
#sx .relatedsearch a{
		font-size:11px;
		}		

#sx .faqs_list .label {
	margin-top: 12px;
	display: block;
	text-align: left;
	font-weight: bold;
	font-size: 1.2em;
	margin-bottom: 2px;
	border-bottom: 2px solid #369;
	padding: 0 0.5em 0.2em 0.5em;
	color:#000;
}
#sx .faqs_list a.titolo {
font-size: 12px;
}
#sx .faqs_list .data {
color: #999;
font-style: italic;
}
#sx .faqs_list li{
		margin:10px;
		list-style:decimal inside;
		color:#336699;
		border-bottom:1px solid #DDDDDD;
		padding:4px 0;
	}	
#sx .faqs_list a{
		font-size:11px;
		color:#999999;
		}	
		
		
#sx .faqs_list_nat .label {
	margin-top: 12px;
	display: block;
	text-align: left;
	font-weight: bold;
	font-size: 1.2em;
	margin-bottom: 2px;
	border-bottom: 2px solid #369;
	padding: 0 0.5em 0.2em 0.5em;
	color:#000;
}
#sx .faqs_list_nat a.titolo {
font-size: 12px;
}
#sx .faqs_list_nat .data {
color: #999;
font-style: italic;
}
#sx .faqs_list_nat li{
		margin:10px;
		list-style:decimal inside;
		color:#336699;
		border-bottom:1px solid #DDDDDD;
		padding:4px 0;
	}	
#sx .faqs_list_nat a{
		font-size:11px;
		color:#336699;
		}			
#showr{
	background: url(http://www.ennunci.it/img/open.png) no-repeat left;
	margin:0 0 0 10px;
	padding:0 0 0 20px;
	}
#hidr{
	background: url(http://www.ennunci.it/img/close.png) no-repeat left;
	margin:0 0 0 10px;
	padding:0 0 0 20px;
	}
	